compensate handsomely

Translations
dédommager généreusement
Definitions
To provide a substantial or generous amount of payment or reward in return for services, efforts, or losses.